independence tribunals - Alemán Inglés Diccionario